package cn.fx.util;

import lombok.Data;

/**
 * 返回json格式的结果: 封装异步操作增删改之后的返回结果
 * JsonResult: 异步请求，返回响应的数据
 */
@Data
public class JsonResult {

    private Boolean success = true;
    private String msg = "操作成功";

    //传参使用
    private Object resultObj;


    //链式语法改造  返回一个对象
    public static JsonResult me() {return new JsonResult();}

    //链式语法改造
    public JsonResult setMsg(String msg) {
        this.success = false;
        this.msg =msg;
        return this;
    }

    public JsonResult setResultObj(Object  msg){
        this.resultObj = msg;
        return this;
    }
}
